package ${package}.${moduleName}.service;

import cn.com.pg.instore.core.common.dto.PageDto;
import com.baomidou.mybatisplus.extension.service.IService;
import ${package}.${moduleName}.service.api.dto.${ClassName}Dto;
import ${package}.${moduleName}.query.${ClassName}Query;
import ${package}.${moduleName}.entity.${ClassName};

import java.util.List;

/**
 * ${tableComment}
 *
* @author ${author}
* @since ${date}
 */
public interface ${ClassName}Service extends IService<${ClassName}> {

    PageDto<${ClassName}Dto>  page(${ClassName}Query query);

    ${ClassName}Dto get${ClassName}ById(String id);

    Boolean save${ClassName}(${ClassName}Dto dto);

    Boolean update${ClassName}(${ClassName}Dto dto);

    Boolean deleteByIds(List<String> ids);
}